package com.ruoyi.project.app.controller.test;

import cn.hutool.core.date.DateUtil;
import com.ruoyi.common.utils.StringUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.RestController;

import java.util.Arrays;
import java.util.Date;
import java.util.List;

/**
 * @description:
 * @author: hanruiyu
 * @create: 2020-10-20 09:32
 **/
@Slf4j
@RestController
public class DateUtilController {

    public static void main(String[] args) {

        /**
         * 测试框架--时间工具类
         */
//        System.out.println( DateUtil.parseDate("2020-10-19"));
//
//        if (DateUtil.compare(new Date(),DateUtil.parseDate("2020-10-19")) <0){
//            System.out.println("时间未超时");
//        }else {
//            System.out.println("已超时");
//        }


        /**
         *测试框架--截取字符串
         */
//        String s = "abcdefghijklmnopqrstuvwxyz";
//
//        String substring = StringUtils.substring(s, 0, 10);
//        System.out.println(substring);

        /**
         * 测试框架--占位符
         */

//        String tt = "aa";
//        String format = String.format("这些乘客 %s 信息不全,请确认", tt);
//
//        System.out.println(format);

        /**
         * 测试框架--字符串 转 数组 转 集合
         */
        String arr = "1,2,3,4,5,6,7";
        String[] split = arr.split(",");
        List<String> list = Arrays.asList(split);


        String a = String.format("字符串的初始值 %s", arr);
        String b = String.format("转换为数组 %s", Arrays.toString(split));
        String c = String.format("数组转换为集合 %s", list);

        System.out.println(a);
        System.out.println(b);
        System.out.println(c);


    }
}
